package com.bristua.mall.admin.user.dao;
import com.bristua.mall.admin.user.model.TUserCashTake;
import com.bristua.mall.admin.user.model.condition.TUserCashTakeExample;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface TUserCashTakeMapper {
    int countByExample(TUserCashTakeExample example);

    int deleteByExample(TUserCashTakeExample example);

    int deleteByPrimaryKey(String userTakeCashId);

    int insert(TUserCashTake record);

    int insertSelective(TUserCashTake record);

    List<TUserCashTake> selectByExample(TUserCashTakeExample example);

    TUserCashTake selectByPrimaryKey(String userTakeCashId);

    int updateByExampleSelective(@Param("record") TUserCashTake record, @Param("example") TUserCashTakeExample example);

    int updateByExample(@Param("record") TUserCashTake record, @Param("example") TUserCashTakeExample example);

    int updateByPrimaryKeySelective(TUserCashTake record);

    int updateByPrimaryKey(TUserCashTake record);
}